English Dictionary
◊ URBAN GUERRILLA
urban guerrilla
n : a guerrilla who fights only in cities and towns